<?php
/**
 *
 * 本接口用于将client_id与用户绑定(bindUid)，并加入特定的群组(joinGroup)
 * bindUid后就可以通过接口Gateway::sendToUid向uid发送数据(见send_message.php)
 * joinGroup后就可以收到对应群组的消息。用接口Gateway::sendToGroup向群组发送消息(见send_message.php)
 *
 * 本接口中写死了让所有用户加入101群组，101是随意定义的，你也可以定义成其它的值如 123、abc，
 * 如果你的现有系统有群组数据，可以使用你的群组数据。
 * 注意：加入的群组必须在init.php返回的json中有定义
 *
 */
use Lib\Db;

require_once __DIR__ . '/__init.php';
_session_start();
$message_type = $_GET['message_type'];
$tip = $_GET['tip'];
if($message_type != 'limit_notice' && $message_type != 'allow_money'){
    exit('error');
}
if($message_type == 'allow_money'){
    $reseller_id = $_GET['reseller_id'];
    $pay_message = array(
    'message_type' => $message_type,
    'reseller_id' => $reseller_id,
    'tip' => $tip,
);
Gateway::sendToAll(json_encode($pay_message));
}else{
    $name = $_GET['name'];
    $reseller_id = $_GET['reseller_id'];
    // 通知所有客户端当前用户上线
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//$pay_message = array(
//    'message_type' => $message_type,
//    'reseller_id' => $reseller_id,
//    'name' => $name,
//);
//Gateway::sendToAll(json_encode($pay_message));
}

// 返回json数据
exit_json(array('code'=>0));
